Remote Software engineering Jobs · Shell Scripting

Job listings

  • Design and build rigorous Terminal-Bench tasks to test LLM capabilities in multilingual software engineering and terminal workflows.
  • Create realistic task environments with datasets and files in your native language to measure multilingual robustness without English translation crutches.
  • Support reference solutions, write deterministic verifier scripts, and calibrate task difficulty across varied model tiers.

LILT provides AI-powered multilingual translation and language services for enterprises, governments, and AI developers. It is a global community of linguists and software engineers focused on innovation and human-verified AI solutions.

  • Develop and operate highly available systems software for large-scale network operations.
  • Collaborate with international engineering teams across the full software lifecycle.
  • Improve engineering practices and mentor less experienced engineers.

The company builds and operates high-reliability software for globally distributed network infrastructure. It fosters a collaborative, international culture that values technical curiosity and continuous improvement.

Canada Unlimited PTO

  • Build and maintain packages for supported Linux distributions and architectures, including release activities.
  • Develop and maintain official GitLab container images and tooling that enables efficient component building.
  • Collaborate with security teams to mitigate vulnerabilities and ensure license compliance across dependencies.

GitLab is the intelligent orchestration platform for DevSecOps, enabling organizations to increase developer productivity and accelerate digital transformation. With over 50 million registered users and more than half of the Fortune 100 as customers, GitLab fosters a high-performance, remote-first culture driven by values like AI integration and collaboration.